package com.wanxi.tool.utils;

import java.util.Random;

/**
 * @Author:Iny
 * @Data：2022/1/11 14:13
 */
public class ToolUtil {
    public static String getCode(int size) {
//        1.随机整数 5
//        2.=
//        3.随机整数 3
//        4.?
        String str = "asdfghjklqwertyupzxcvbnm1234567890";//我把I和O都去掉，因为和1,0不好识别
        StringBuilder number = new StringBuilder();
        Random r = new Random();
        for (int i = 0; i < size; i++) {
            int leng = str.length();//得到字符串的长度
//            int suiji = r.nextInt();//随机数0-1之间，
            int le = r.nextInt(leng);//得到str的长度之间的随机数
            char ss = str.charAt(le);//根据charAt的下标的值，得到str对应的字符
//            需要对字符进行拼接
            number.append(ss);
//            str.charAt 拿到下标为0-str长度之间的下标，下标从0开始
//            number += str.charAt(r.nextInt(str.length()));
        }
        return number.toString();
    }
}
